research laboratories - Francés Inglés Diccionario